Empowered and embedded: ethics and agile processes
نویسندگان
چکیده
Abstract This article focuses on the structural aspects of development ethical software, and argues that considerations need to be embedded into (agile) software process. In fact, it is claimed agile processes lend themselves specifically well for this endeavor. First, contended evaluations go beyond use products include an evaluation itself. implies engineers influence peoples’ lives through features their designed products. Embedded values should thus also approached by themselves. Therefore, emphasis put possibility implement deliberations in already existing well-established processes. The proposed approach relies making own judgments throughout entire process ensure technical can addressed adequately transport foster desirable norms. It argued may help implementation deliberation five reasons: (1) methods are widely spread, (2) flat hierarchies promotes independent thinking autonomy, (3) reliance team structures serve as incubator deliberation, (4) enhances object-focused techno-ethical realism, and, finally, (5) provide a salient endpoint deliberation.
منابع مشابه
Agile Ethics for Massified Research and Visualization
The publisher does not give any warranty express or implied or make any representation that the contents will be complete or accurate or up to date. The accuracy of any instructions, formulae, and drug doses should be independently verified with primary sources. The publisher shall not be liable for any loss, actions, claims, proceedings, demand, or costs or damages whatsoever or howsoever caus...
متن کاملMapping SAP-Six Sigma Resources to Agile Management Processes
Enterprise Resource Planning (ERP) has become the most strategic tool for an organization to employ. A leading ERP solution is SAP®. It has been employed by organizations to enable them to collaborate on different projects and to integrate all aspects of operations. Just as organizations have adopted ERP solutions, they employed quality initiatives that are designed to help organizations ma...
متن کاملAgile Methods for Embedded Systems
Agile methods are a relatively new approach for structuring and organizing the development process of software systems. In many aspects, they stand in sharp contrast to most of the process frameworks that are favored by the embedded systems industries. Based on empirical studies, we want to compare the applicability under industrial constraints and, if possible, improve current processes by com...
متن کاملAgile Development Processes and Knowledge Documentation
Agile processes emphasize operational system code rather than its documentation. Ironically, however, some traditional documentation artefacts come to support system-stakeholders interaction, which is another core aspect of agile development processes. In this chapter, the authors examine the relationship between system development and knowledge documentation. They develop an approach that enab...
متن کاملComparison of business processes and agile software development processes
Well-defined software development processes are rare established. This especially is true for agile software development processes, which become more and more popular. The paper evaluates how far agile software developing processes can be seen as a kind of business processes. This forms the basis for the selective transferring of methods and tools from the field of business processes to the fie...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Humanities & social sciences communications
سال: 2022
ISSN: ['2662-9992']
DOI: https://doi.org/10.1057/s41599-022-01206-4